envelope address - German English Dictionary